CC=clang
CFLAGS= -v -W -Wall -pedantic -g
LDFLAGS=
EXEC=md5

all: purge $(EXEC)


	
	
md5: md5sum.o 
	$(CC) -o md5 md5.o  $(LDFLAGS) $(CFLAGS)

md5sum.o: md5sum.c md5sum.h
	$(CC) -c md5.c  $(LDFLAGS) $(CFLAGS)
	
clean:
		rm -rf *.o

purge: clean
		rm -rf $(EXEC)
